package cn.yanghx.pay.process.wechat;

import cn.yanghx.pay.constant.PayConstants;
import cn.yanghx.pay.process.PayProcessInterface;
import cn.yanghx.pay.vo.pay.close.CloseResult;
import cn.yanghx.pay.vo.pay.prepay.PrePayParams;
import cn.yanghx.pay.vo.pay.prepay.PrePayResult;
import cn.yanghx.pay.vo.pay.query.QueryResult;
import org.springframework.stereotype.Component;

/**
 * 微信小程序支付
 *
 * @author yanghx
 */
@Component
public class WechatMiniProgramPayProcessImpl implements PayProcessInterface {
    @Override
    public boolean match(PayConstants.PayMethodEnum payMethodEnum) {
        return false;
    }

    @Override
    public PrePayResult prepay(PrePayParams params) {
        return null;
    }

    @Override
    public QueryResult queryForTransactionId(String transactionId) {
        return null;
    }

    @Override
    public QueryResult queryForOutTradeNo(String outTradeNo) {
        return null;
    }

    @Override
    public CloseResult close(String outTradeNo) {
        return null;
    }
}
